Big Huge Thesaurus

naval shipyard

noun